package com.shujia.scala

object Demo28Match {
  def main(args: Array[String]): Unit = {

    val map = Map("001" -> "张三", "002" -> "李四")

    val name: String = map.getOrElse("001", "王五")


    println(name)

    /**
      * Option: 是一个可选的值 （有值：Some , 没有值：None）
      */

    val option: Option[String] = map.get("005")


    val value: String = option match {
      case Some(v) => v
      case None => "默认值"
    }
  }

}
